/* Generated by wjdhcms 3.0 */



@charset "utf-8";



/*-----------CSS Reset-----------*/

.sid-con{
height:194px;
overflow: hidden;
}
.tab4_box{
height:162px;
overflow: hidden;
}
.newv{
height:444px;
overflow: hidden;
}

::selection {

    background-color: #008de1;

     color: #FFF;

}

::-moz-selection {

    background-color: #008de1;

    color: #FFF;

}

::-webkit-selection {

    background-color: #008de1;

    color: #FFF;

}





::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



* {

    padding: 0;

    margin: 0;

}



body {

    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1.5;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}





li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

    text-decoration: none;

    -webkit-transition: all .3s ease-out;

    transition: all .3s ease-out;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none;

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}





.wrap {

	width:1180px;

	margin: 0 auto;

    padding-top: 55px;

}





/* 公共样式 */



.pull-left{

    float: left;

}

.pull-right{

    float: right;

}

.clearfix {

    clear: both;

}

.between{

    width: 1180px;

    margin:0 auto ;

}

/* bt */

.dbt{

    background: url(../images/bt1.png) no-repeat center 64px;

    height: 45px;

    padding-top: 55px;

    text-align: center;

    padding-bottom: 30px;

}

.dbt h3 a{

    color:#0082d0;

    font-size: 24px;

}

.dbt span{

    color:#999999;

    font-size: 16px;

    text-transform: uppercase;

}



/* bt  end */



/* bg */

.bg{

    background:rgba(0,141,225,.1);

    padding-bottom: 40px

}

.dbj{

    background:url(../images/bg2.jpg) no-repeat center;

    height: 1380px;

    margin-top: 30px;

}

.dbj2{

    background:rgba(0,141,225,.1);

}



/* 公共样式end */

/**banner**/

.banner{width:100%; margin:0 auto; position:relative; height:600px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent;}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}

.fullSlide .bd li a{display:block;height:100%;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}

.fullSlide .hd ul{text-align:center;margin-bottom:10px;}



.fullSlide .hd ul .on{background:#218d00;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}

.fullSlide .next{left:auto; right:15%; background-position:-6px -137px;}



/**search**/



.search_box{

    width: 100%;

}

.search{

    width: 1180px; 

    margin:auto; 

    height:50px;

}

.keytext{

    width: 770px;

    height: 50px;

    line-height: 50px; 

    float: left; 

    font-family:Microsoft YaHei; 

    font-size: 14px;

    margin-left: 24px;

}

.keytext span{

    line-height: 50px;

    color:#ababab; 

}

.keytext a{

    margin: 0px 8px 0px 0px; 

    line-height:50px; 

    color:#ababab;

}

.rmgj-n-r{ 

    float:right; 

    margin-top:11px;

    margin-right: 24px;

}

.text2{

    padding: 0px 0px 0px 10px;

    float: left;

    height: 26px;

    width: 200px;

    font-size: 14px;

    color: #808080;

    border-left: 1px solid #b2b2b2;

    border-bottom: solid 1px #b2b2b2;

    border-top: solid 1px #b2b2b2;

	

    background: rgba(0,0,0,0)

}

.submit{

    width:50px; 

    height:28px; 

    border:0; 

    padding:0; 

    background:url(../images/fdj.png)no-repeat center 3px; 

    float:left;

    cursor: pointer;

	border-right: 1px solid #b2b2b2;

    border-bottom: solid 1px #b2b2b2 ; 

    border-top:solid 1px #b2b2b2 ;

}



/* 产品 */

.product{

    padding-top: 55px;

}

.pro-bt{

    margin-left: 20px;

    padding-top: 20px;

}

.pro-bt span{

    color:#999999;

    font-size: 20px;

    text-transform: uppercase;

    font-weight: bold;

}

.pro-bt h2 a{

    color:#0082d0;

    font-size: 24px;

}

.pro-bt b{

    width: 48px;

    height: 1px;

    border: 1px solid #999999;

    display: block;

    background: #999999;

    margin-top: 10px;

}



.pro-con-left1 dl dd a{

    font-size: 18px;

    color: #fff;

    padding: 0 20px;

    line-height: 40px;

    float: left;

    display: block;

    width: 190px;

    overflow: hidden;

    height: 40px

    

}

.pro-con-left1 dl dd>b{

    background: url(../images/jt01.png) no-repeat;

    height: 16px;

    width: 8px;

    margin-top: 12px;

    margin-right: 20px;

    display: block;

    float: right;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.pro-con-left1 dl dd:hover>b{

    margin-right: 40px;

}

.pro-con-left1 dl{

    margin-top: 30px;

}

.pro-con-left1 dl dd{

    background: url(../images/zs1.png) no-repeat;

    height: 62px;

    width: 280px;

    margin-left: -26px;

    text-indent: 4em;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;



}

.pro-con-left1 dl dd:hover{

    background: url(../images/zs9.png) no-repeat;

   

}



.pro-com-bg{

    background: url(../images/bg3.jpg) no-repeat;

    width: 253px;

}

.pro-con-left2 b{

    color: #f39501;

    font-size: 16px;

    font-weight: bold;

    text-align: center;

    display: block;

    padding-top: 10px;

}

.pro-con-left2 span{

    color: #f39501;

    text-align: center;

    display: block;

    margin-top: 10px;

    margin-left: -60px;

}

.pro-con-left2 span i{

    color: #008de1;

    font-size: 18px;

    font-weight: bold;

    display: block

}

.pro-con-left2 a {

    color: #fff;

    background: #f39501;

    display: block;

    width: 125px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    margin-top: 10px;

    margin-left: 20px

}

.pro-con-left2 a:hover{

    background:#0082d0;

}

.pro-con-left2{

    background:url(../images/bg4.jpg) no-repeat;

    width: 253px;

    height: 267px;

    margin-top: 50px;

    text-align: center;

}

.pro-con-right{

    

    width: 900px;



}

.pro-con-right h4{

    height: 40px;

    width: 900px;

background:#008de1;

}

.pro-con-right h4>a{

    font-size: 18px;

    color: #fff;

    line-height: 40px;

    margin-left: 20px;



}

.pro-con-right h4 span>a{

    color: #fff;

    float: right;

    line-height: 40px;

    margin-right: 20px;

    text-transform: uppercase;



}

.pro-con-right ul li{

    float: left;

    width: 280px;

    height: 190px;

    overflow: hidden;

    position: relative;

    margin-right: 20px;

    margin-top: 20px;



}

.pro-con-right ul li>a>img{

    width: 280px;

    height: 190px;

    overflow: hidden;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.pro-con-right ul li:hover>a>img{

    width: 300px;

    height: 210px;

    overflow: hidden;

}

.pro-con-right ul li>span{

    width: 280px;

    height: 190px;

    background: rgba(243,149,1,.8);

    position: absolute;

    top: 0;

    left: 0;

    z-index: 1;

    text-align: center;

    line-height: 190px;

    display: none;



}

.pro-con-right ul li>span>a{

    color: #fff;

    font-size: 16px;

    display: block;

    padding: 0 20px;



}

.pro-con-right ul li:hover>span{

    display: block;



}

/*产品end*/





/*合作*/

.sid-con{

    position:relative;

}

.sid-con1{

    width: 1080px;

    margin:0 auto;

    overflow: hidden;

    margin-top: 30px;

}

.sid-con ul li>a img{

    width: 258px;

    height: 140px;

    overflow: hidden;

}

.sid-con ul li{

    width: 258px;

    margin:0 10px;
float:left;
}

.sid-con ul li span{

    display: block;

    text-align: center;

}

.sid-con ul li span a{

    color:#4c4c4c;





}

.sid-con .lefts{ 

   background: url(../images/jt02z.png) no-repeat;

    display: block; 

    width: 28px; 

    height: 50px; 

    position: absolute; 

    left:0px; 

    top:60px;

}

.sid-con .rights{ 

   background:url(../images/jt03y.png) no-repeat;

    display: block; 

    width: 28px; 

    height: 50px; 

    position: absolute; 

    right:0px; 

    top:60px;

}





/*合作end*/



/* banner1 */

.ban1{

    background:url(../images/s_banner1.jpg) no-repeat center;

    height: 200px;

}



.ban1-con>b{

    color:#f39501;

    font-size: 24px;

    display: block;

    padding-top: 30px;

    



}

.ban1-con i{

    display: block;

    color:#f39501;

    font-size: 18px;

    width: 400px;

    text-align: center;



}

.ban1-con span{

    color:#008de1;

    font-size: 16px;

    display: block;

    width: 400px;

    text-align: center;



}

.ban1-con span>b{

    font-size: 22px;

    color:#008de1;

}

.ban1-con a{

    font-size: 16px;

    color:#fff;

    display: block;

    width: 160px;

    height: 30px;

    background:#008de1  ;

    margin-left: 120px;

    text-align: center;

    line-height: 30px;

    margin-top: 10px;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;



}

.ban1-con a:hover{

    background:#f39501;

}



/* banner1 end */



/* 理由 */



.asc-c{

    



}

.asc-bt{

    background: url(../images/zs10.png) no-repeat center 20px;

    height: 45px;

    margin-top: 55px;

    text-align: center;

    padding-bottom: 30px;

    width: 100%;

}

.asc-bt h3 a{

    color:#0082d0;

    font-size: 28px;

}

.asc-bt h3 a b{

    font-weight: bold;

    color:#f39501;

}

.asc-bt span{

    color:#999999;

    font-size: 16px;

    text-transform: uppercase;

}



.ys-tu1{

    position:absolute;

    top:610px;

    right:20px;

  }

.ys-nr{

    width: 1180px;

    height: 1391px;

    margin:0 auto;

    position:relative;

}

.ys-txt ul li{

    width:1180px; 

    overflow:hidden;

}

.ys-txt ul li .ys-btx{

    height:230px; 

    width:100%; 

    overflow:hidden; 

    

}

.ys-btx h4{

    font-size: 18px;

    color: #f39501;

    font-weight: bold;

    margin-top: 10px;

}

.ys-btx p{

    float: left;

    color: #808080;

    height: 120px;

    overflow: hidden;

    margin-top: 10px;



}

.ys-1 .ys-btx p{

    width: 440px;

}

.ys-txt ul li .ys-text{

    width:460px; 

    margin:20px 0 0 20px;

}

.ys-1{

    position: absolute;

    top: 30px;

    left: 40px

}

.ys-2{

    position: absolute;

    top: 340px;

    left:20px;

    text-align: center;

 }

 .ys-2 p{

    width: 1100px;

 }

 .ys-3 p{

    width: 500px;

 }

.ys-3{

    position:absolute; 

    top:620px;

    left:40px;

}

.ys-4 p{

    width: 400px;

}

.ys-txt ul .ys-4{

    position:absolute; 

    top:1000px; 

    right:-340px;

width:820px;

}

.ys-5{

    position:absolute; 

    top:760px; 

    left:0;

}



.ys-tel{

    position: absolute;

    top: 1300px;

    right: 230px;

    height: 74px;

}

.ys-tel span{

    font-size: 18px;

    font-weight: bold;

    background:#0082d0;

    display: block;

    float: left;

    height: 40px;

    color:#fff;

    padding:0 20px;

    line-height: 40px;





}

.ys-tel span>i{

    font-size: 14px;

    margin-left: 20px;

}

.ys-tel a{

    display: block;

    width: 140px;

    height: 40px;

    text-align: center;

    line-height: 40px;

    color:#fff;

    float: left;

    background:#f39501;

    margin-left: 20px;

    font-size: 18px;

}

.ys-tel a:hover{

    background:#0082d0;

}

/* 理由end */





/* 案例 */

.in_al{ 

    width:1180px; 

    height:auto; 

    margin:0 auto;

      }



#focus_Box{

    position:relative; 

    width:1180px; 

    height:430px; 

    margin:0 auto; 

    overflow:hidden;

}



#focus_Box ul{

    position:relative; 

    width:980px; 

    margin:auto;

    margin-top: 30px

}



#focus_Box li{

    width: 486px;

    height: 382px;

    z-index: 0;

    position: absolute;

    top: 146px;

    cursor: pointer;

    left: 377px;

    border: 2px solid #FFF;

    border-radius: 4px;

    box-shadow: 1px 1px 12px rgba(200, 200, 200, 1);

        }

#focus_Box li img{width:100%; height:100%; }



#focus_Box li p{

    position:absolute; 

    right:0; bottom:0px; 

    width:100%; height:50px; 

    line-height:40px; 

    background-color:rgba(0,141,225,0.70); 

    text-align:center;

}

#focus_Box li p a{ color:#fff; font-size:14px;}



#focus_Box .prev,#focus_Box .next{

    display:block; 

    z-index:100; 

    overflow:hidden; 

    cursor:pointer; 

    position:absolute; 

    width:50px; 

    height:50px; 

    top:175px;

}

#focus_Box .prev{background:url(../images/jt05.png) no-repeat center; left:10px;}

#focus_Box .next{background:url(../images/jt04.png) no-repeat center; right:10px;}







/* 案例 end */



/* 见证 */

.witness ul{

    margin-top: 30px;

}

.witness ul li{

    float:left;

    margin: 6px 12px;

}

.witness ul li>a img{

    width: 238px;

    height: 176px;

    overflow: hidden;

    margin-left: 2px;

    margin-top: 2px;



}

.witness ul li>a{

    width: 242px;

    height: 180px;

    border:1px solid #ccc;

}

.witness ul li h4 a{

    font-size: 16px;

    color:#4c4c4c;

}

.witness ul li p{

    color: #999999;

    height: 88px;

    overflow: hidden;

    margin-bottom: 30px;

}



.wit-con-1>a{

    color:#008de1;

}

.wit-con-1{

    width: 300px;

    margin-left: 20px;





}

.wit-con-1 h4{

    margin-bottom: 16px



}

.witness ul li h4 a:hover{

    color:#008de1;

}

.wit-con-1>a:hover{

    margin-left: 10px;

}

/* 见证end */



/* banner2 */

.ban2{

    background:url(../images/s_banner2.png) no-repeat center;

    height: 219px;

    margin-top: 40px;

}

.ban-con-left span{

    color: #fff;

    font-weight: bold;

    font-size: 22px;

    display: block;

    margin-top: 50px;

}

.ban-con-left p{

    font-size: 16px;

    color:#fff;

}

.ban-con-left i{

    color:#fff;

    font-size: 20px;

    display: block;

    margin-top: 20px;

}

.ban-con-right>i{

    color: #fff;

    font-size: 18px;

    display: block;

    margin-top: 50px



}

.ban-con-right b{

    color:#fff;

    font-size: 24px;

    display: block;

}

.ban-con-right b i{

    font-weight: bold;

    line-height: 20px;

}

.ban-con-right>a{

    font-size: 16px;

    display: block;

    width: 160px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    color:#fff;

    background: #008de1;

    margin-top: 20px;

    border:1px solid #008de1;

}

.ban-con-right{

    margin-right: 200px;

    text-align: center;

}

.ban-con-right>a:hover{

    border:1px solid #fff;

}



/* banenr2 end */

/* 简介 */

.profile-bt{

    text-align: center;

    padding-top: 55px;

    margin-bottom: 30px

}

.profile-bt h3 a{

    font-size: 24px;

    color:#008de1;

}

.profile-bt span{

    font-size: 16px;

    color:#999999;

    text-transform: uppercase;



}

.profile-con>a>img{

    width: 556px;

    height: 296px;

    overflow: hidden;

}

.profile-con>span{

    width: 580px;

    margin-left: 40px;



}

.profile-con>span>h4>a{

    font-size: 28px;

    font-weight: bold;

    color:#008de1;

    margin-bottom: 20px;

}

.profile-con>span>p{

    color:#666666;

    width: 540px;

    height: 124px;

    overflow: hidden;

    margin-bottom: 30px;

}

.profile-con>span>a{

    color: #fff;

    display: block;

    width: 160px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    font-size: 16px;

    background: #008de1;

    margin-top: 88px;

}

.profile-con>span>a:hover{

    background: #f39501;

}



/* 展示 */



.tab4_box{

    margin-bottom: 50px;

}

.box00{width:1180px; position:relative; margin:auto;overflow:hidden;}

.box00 ul{margin:20px auto 0px;}

.box00 li{

    float:left;

    width:190px;

    margin:0px 30px 0px 0px;

    text-align:center;

    position:relative;

}



.box01{

    width: 1000px;

    overflow: hidden;

}



.box00 li img{

    width:190px; 

    height:136px; 

    border:1px solid #cfdbeb;

    overflow: hidden;

}

.box00 li span{

    position:absolute;

    bottom: 0;

    left: 0;

    display: block;

    background:rgba(0,0,0,.4);

    width: 190px;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.box00 li:hover span{

    background:rgba(0,0,0,.9);

}

.box00 li span a{

    display:block; 

    overflow:hidden; 

    text-overflow:ellipsis; 

    line-height:30px; 

    font-size:14px; 

    height:30px; 

    text-align:center; 

    width:100%; 

    color:#fff;

}



.box00 .lefts{ 

    background: url(../images/jt07.png) no-repeat ; 

    display: block; 

    width: 28px; 

    height: 50px; 

    position: absolute; 

    left:0px; top:50px;

}

.box00 .rights{ 

    background: url(../images/jt06.png) no-repeat ;

    display: block; 

    width: 28px; 

    height: 50px; 

    position: absolute; 

    right:0px; top:50px;

}

.content{

    width: 1080px;

    overflow: hidden;

    margin:0 auto;

}

#tab4{

    width:1180px;

    position:relative;

    margin-top:40px;

     }

#tab4 .tab4_menu{

    z-index:1;

    background: url(../images/about_line.png) no-repeat 0px 14px;

    height: 40px;

    margin: 0px auto 20px auto;

    width: 380px;

}

#tab4 .tab4_menu li{

    width: 158px;

    height: 30px;

    line-height: 20px;

    border-bottom: 0px;

    cursor: pointer;

    text-align: center;

    margin: 0 10px 0 10px;

    font-size: 14px;

    color: #4c4c4c;

    display: inline-block;

    padding: 6px 0;

    

}

#tab4 .tab4_menu li>a{color: #333333;}



#tab4 .tab4_menu>.tab-li-r{margin-right: 0;}

#tab4 .tab4_menu .on{

    cursor:pointer;

    color: white;

    background:url(../images/zs11.png) no-repeat;

}

#tab4 .tab4_menu .on a{

    color: #fff;

}

#tab4 .hideo{display:none;}





/* 简介end */





/* 新闻 */



.newv{

    width:780px;

    float: left;

}

.new_img{

    width:321px;

    height:381px;

    overflow: hidden;

    padding-right: 20px;



}

.new_left img{float: left;

    width:321px;

    height:381px;

    overflow: hidden;

}

.new_left div{

    float:right;

    width:300px;

}

.new_left div h4{

    width:300px;

    height:28px;  

    overflow: hidden;

}

.new_left div h4 a{

    color:#4c4c4c;

    font-size:16px;

    border:0px solid red;



}

.new_left div h4:hover a{color:#008de1;}

.new_left div p{

    border:0px solid red;

    width:420px;

    height:88px;

    overflow: hidden;

    color: #808080;



}





.new_img:hover h4{

    color:#ff651b;

}



.news{

    width: 308px;

    height: 367px;

}

.news ul>li{

    margin:24px 0;

    overflow: hidden;

    border:0px solid red;

    border-bottom: 1px dashed #c6c6c6;

}

.news ul>li>a{

    color:#dc0900 ;



}



.news ul>li>a>span>p{

    color: #666666;

}

.news ul>li>a p,.news ul>li>a span{float:left;}

.news ul>li>a span{

    margin-left: 90px;

    font-size: 14px;

    color: #4c4c4c;

    width: 96px;

    height: 16px;

    overflow: hidden;

}

.news ul>li>a>p{

    width: 200px;

    height: 24px;

    border:0px solid red;

    overflow: hidden;

    color: #4c4c4c;

    background:url(../images/zs20.png) no-repeat 0px 6px;

    padding-left:10px;

text-overflow:ellipsis;

white-space:nowrap;



    

}

.news ul{

    float:left;

    width:400px;

    height: 260px;

}

.news ul>li>a>p span{margin-left:100px;}

.news ul>li>a>p:hover{color:#008de1;}

.news ul>li>a>b{

    color: #4c4c4c;

    width: 308px;

    height: 20px;

    overflow: hidden;

    line-height: 20px;

    font-weight: normal;

    border:0px solid red;

    display: block;

    margin-top:10px;

}

.news ul>li>a>span>b{

    width: 250px;

    height: 60px;

    overflow: hidden;

    color: #dc0900;



}

.about-right{

    float: right;

}

.faq {

    width:350px;

    height:360px;

    margin-bottom:20px;



}

.faq2 {

    width:790px;

    height:350px;

    margin-bottom:20px;



}

.faq .contant {

    position:relative;

    width:330px;

    height:340px;

}

.faq .faq-c{

    position:relative;

}

.faq .faq-c .faq-l {

   

    clear:both;

    overflow:hidden;

    border-bottom:1px dashed #c6c6c6;

    padding-bottom: 10px;

}

.faq-w p{

    margin-left: 80px;

    padding-left: 22px;



}

.faq-d p{

    padding-left: 22px;

    margin-left: 80px;



}

.faq .faq-c .faq-l .faq-w span{

    width: 20px;

    height: 20px;

    line-height:20px;

    text-align:center;

    float:left;

    margin-right:5px;

    margin-bottom:10px;

   

}

.faq .faq-c .faq-l .faq-d span{

    clear:both;

    color:#fff;

    width: 20px;

    height: 20px;

    line-height:20px;

    text-align:center;

    float:left;

    margin-right:5px;

    margin-bottom:10px;

    

}

.faq .faq-c .faq-l .faq-w p {

    float:left;

    line-height: 20px;

    width:280px;

    margin-top:20px;border:0px solid red;

    color: #ff711b;

    margin-left:0px;

    font-size: 16px;

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

    background: url(../images/zs21.jpg) no-repeat 0px 4px;

}

.faq .faq-c .faq-l .faq-d p {

    float:left;

    width:280px;

    height:80px;

    line-height:20px;

    margin:0;color: #333;

    overflow:hidden;

   background: url(../images/zs22.jpg) no-repeat 0px 4px;

   letter-spacing: 1px;

    margin-top: 6px;

}





#tabv{

    width:800px;

    margin:0 auto;

}

#tabv .tab_menu{

   color: #333333;

   line-height: 32px;

    border-bottom:1px solid #e5e5e5;

    margin-left:-20px;

    padding-bottom: 10px;

}

#tabv .tab_menu li>a{

    color: #008de1;

    font-size: 18px;

    font-weight: normal;

    padding: 0 16px;

    display: block;

    border-left: 1px solid #808080;

}



#tabv .tab_menu>li{

    float: left;

    height: 32px;

    cursor: pointer;

    font-weight: bold;

    font-size: 16px;

    margin: 0 20px;

    padding: 0 20px;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

    width: 140px;

    text-align: center;

    



    



}



#tabv .tab_menu>li>i{

    color: #666666;

    font-size: 10px;



}

#tabv .tab_menu>li>a>p{

    font-size: 12px;

    margin: 0;

}

.new_left{

    float: left;

}



.new_left .z_y{

    float:right;

}



#tabv .news{

    width:420px;

    height:260px;

    overflow: hidden;

    float:left;

}

#tabv .tab_box2{

    width:790px;

    height:348px;

    clear:both;

    border:0px solid red;

    margin-top:20px;



}

#tabv .tab_menu .on{



    cursor:pointer;

    height:32px;

    font-weight: bold;

    font-size: 16px;

    margin:0 20px;

    padding:0 20px;





}

#tabv .tab_menu .on a{

    color:#f39501;

}

#tabv .hide{

    display:none;

}

.tab_menu span a{

    margin-left:320px;

    color:#808080;

}

.tab_menu span a:hover{color:#f39501;}



.tabv1{

    width: 340px;

    margin-left: 50px;



}

.tabv1 h4{

    padding-bottom: 12px;

    border-bottom: 1px solid #e5e5e5;

}

.tabv1 h4>a{

    color: #008de1;

    font-size: 18px;

    margin-top: 4px;

    display: block;

    border-left: 1px solid #808080;

    padding-left: 20px;

}

.tabv1 h4>a:hover{

    color:#f39501;

}

.tabv1 h4 span a{

    color: #808080;

    float: right;

    margin-top: -24px;

}

.tabv1 h4 span a:hover{

    color:#f39501;

}

.tabv-con{

    margin-top: 20px;

}

.tabv-con1{

    height: 350px;

    overflow: hidden;

}

.tabv-con1 ul li{

    margin:20px 0;

}



.tabv-con1 ul li a{

    color: #008de1;

    font-size: 16px;

    background: url(../images/q.png) no-repeat 0;

    padding-left: 24px;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

	display:block;

width:300px;

}

.tabv-con1 ul li p{

    color: #808080;

    padding: 0 10px;

    background: url(../images/a.png) no-repeat 0px 4px;

    padding-left: 24px;

    height: 46px;

    overflow: hidden;

    border-bottom: 1px dotted #ccc

}

/* 新闻 end */











